/*
 * 广州云徙科技有限公司源代码，版权归广州云徙科技有限公司所有。
 * 
 * 项目名称 : yxs-admin
 * 创建日期 : 2017年4月5日
 * 修改历史 : 
 *     1. [2017年4月5日]创建文件 by tan.wenjuan
 */
package com.project.entity.article;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.annotations.Cache;
import org.hibernate.annotations.CacheConcurrencyStrategy;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;

import com.project.entity.BaseEntity;

/**
 * @author tan.wenjuan
 */
@Entity
@Table(name="b_article_log")
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
@DynamicInsert
@DynamicUpdate
public class ArticleLog extends BaseEntity{
    
    @Column(name="article_id")
    private Long articleId;  //文章ID
    
    @Column(name="create_user")
    private String createUser;//创建人
    
    @Column(name="create_time")
    private Date createTime;//创建时间
    
    @Column(name="update_time")
    private Date updateTime;//修改时间

    /**
     * @return Returns the articleId.
     */
    public Long getArticleId() {
        return articleId;
    }

    /**
     * @param articleId The articleId to set.
     */
    public void setArticleId(Long articleId) {
        this.articleId = articleId;
    }

    /**
     * @return Returns the createUser.
     */
    public String getCreateUser() {
        return createUser;
    }

    /**
     * @param createUser The createUser to set.
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    /**
     * @return Returns the createTime.
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime The createTime to set.
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }


    /**
     * @return Returns the updateTime.
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * @param updateTime The updateTime to set.
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
    
    
}
